home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / src / bin / hinge / hingehelp < prev    next >
Text File  |  1993-01-28  |  2KB  |  68 lines

  1.  
  2. Hinge lets you rotate copies of a
  3. polyhedron around edges of itself to build
  4. up constructions in space.  It is an
  5. example of a program that interacts with
  6. geomview, the Geometry Center's 3D viewing
  7. program.  Its main purpose is to demonstrate
  8. some capabilities of geomview.
  9.  
  10. To move the construction around in the
  11. graphics window, hold the left mouse button
  12. down and drag the mouse.  If you let go of
  13. the button while moving the mouse, the motion
  14. will continue.  The type of motion is
  15. determined by the selected icon in the
  16. "Tools" panel; to change actions just click
  17. on one of these icons.
  18.  
  19. Start by clicking the right mouse button on
  20. an edge to select it.  Then click the right
  21. mouse button on an adjacent face to rotate
  22. the object through that face.  You may select
  23. another edge at any time by clicking the
  24. right mouse button on it.
  25.  
  26. You may load an alternate polyheron via the
  27. "File" button.  Nice objects to try are:
  28.  
  29.   in Euclidean space      in hyperbolic space
  30.  
  31.           HingeCube                HingeDodec
  32.           HingeTetra
  33.           HingeDiamond
  34.           HingeTriangle
  35.           HingeLongcube
  36.  
  37. NOTES:
  38.  
  39. Double-clicking the right mouse button sets
  40. geomview's notion of the current mouse
  41. target object.  In most cases with Hinge
  42. you want the current target to be the
  43. entire world.  If you accidentally move an
  44. individual object you may reset it by
  45. hitting the 'w' key, or 'W' to reset
  46. everything.  Then double-click on the
  47. background to set the mouse target back to
  48. the world.
  49.  
  50. Hinge works with any geomview OFF object.
  51. You may create your own objects in the OFF
  52. format as described in oogl(5).  Type
  53. "man 5 oogl" for details.
  54.  
  55. BUGS
  56.  
  57. Because of some limitations in the current
  58. version of geomview, Hinge sometimes does
  59. not recognize that you are pointing at a
  60. certain edge or face.  This usually happens
  61. with polyhedra having faces which are
  62. nearly coplanar, or in hyperbolic space as
  63. you get far away from the origin.  It does
  64. not work at all with a polyhedron that has
  65. two or more exactly coplanar faces.  This
  66. limitation will disappear in a future
  67. version.
  68.